package com.cloudcc.mobile.dao;

import com.cloudcc.cloudframe.net.RequestListener;
import com.cloudcc.mobile.event.AttendanceEventList.AttendanceHomeEvent;
import com.cloudcc.mobile.event.AttendanceEventList.AttendanceListEvent;

/**
 * 考勤啊
 * 
 * @Description: TODO()
 * @author wangzhiqiang
 * @date 2016-3-28 下午2:44:48
 * 
 */
public interface AttendanceEngine {

	/**
	 * 签到&签退
	 * 
	 * @param serveiceName
	 *            签到服务
	 * @param params
	 * @param li
	 *            回调
	 */
	void attendance(String serveiceName, String lng, String lat, String type,
                    String position, RequestListener li);

	void getAttendanceHistory(int pageNum, AttendanceListEvent event);

	/**
	 * 主页
	 * 
	 * @param event
	 */
	void getAttendanceHome(AttendanceHomeEvent event);

}
